Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 MALLARD PLACE Detached £307,500 17 Sep 2004
6 MALLARD PLACE Detached £360,000 9 Jul 2015
7 MALLARD PLACE Semi-Detached £140,000 4 Oct 2000
8 MALLARD PLACE Semi-Detached £321,500 28 Nov 2014
10 MALLARD PLACE Terraced £270,000 25 Feb 2005
14 MALLARD PLACE Terraced £308,000 10 Dec 2012
16 MALLARD PLACE Detached £450,000 25 Jan 2022
17 MALLARD PLACE Detached £330,000 11 Feb 2011
19 MALLARD PLACE Semi-Detached £157,000 16 Nov 2001
20 MALLARD PLACE Terraced £430,000 27 Nov 2020
26 MALLARD PLACE Detached £307,500 31 Mar 2004
28 MALLARD PLACE Semi-Detached £116,500 8 Jul 1996
31 MALLARD PLACE Semi-Detached £470,000 3 Apr 2023
33 MALLARD PLACE Detached £365,000 9 Mar 2007
34 MALLARD PLACE Terraced £104,000 4 Mar 1997
35 MALLARD PLACE Semi-Detached £460,001 13 Jun 2022
37 MALLARD PLACE Semi-Detached £325,000 14 Aug 2012